package com.fairytask.engine.components.event
{
	import com.fairytask.engine.components.autoPullUpList.AutoPullUpListItem;
	import com.fairytask.engine.components.tree.TreeItem;
	
	import flash.events.Event;
	
	public class AutoPullUpListEvent extends Event
	{
		public static const AUTO_CLICK_NODE:String = "autoClickNode";
		//事件源
		public static const AUTO_CLICK_CHILD:String = "autoClickChild";
		
		public static const AUTO_CLICK_ITEM:String = "autoClickItem";//根子项按钮点击
		public static const AUTO_CLICK_ICON:String = "autoClickIcon";//根项按钮点击
		
		public static const AUTO_DOUBLE_CLICK_ITEM:String = "autoDoubleCliclItem";
		
		public static const AUTO_SHOW_MENU:String	= "autoShowMenu";
		
		public var pList	:Array;
		
		public var item	:AutoPullUpListItem;
		
		public function AutoPullUpListEvent(type:String,_item:AutoPullUpListItem=null,_pData:Array=null,cancelable:Boolean = false) {
			super(type,cancelable);
			item	=	_item;
			pList	=	_pData;
		}
	}
}